package classfile

// 表示一个成员的名称和类型的常量池项
type ConstantNameAndTypeInfo struct {
	// 对常量池的有效索引，常量池此位置必须是一个UTF-8结构，代表一个成员的名称
	nameIndex       uint16
    // 对常量池的有效索引，常量池此位置必须是一个UTF-8结构，待表一个成员的类型
	descriptorIndex uint16
}

func (self *ConstantNameAndTypeInfo) readInfo(reader *ClassReader) {
	self.nameIndex = reader.ReadUint16()
	self.descriptorIndex = reader.ReadUint16()
}
